    vs_3_0
    def c5, 0, 1, 0, 0
    dcl_texcoord1 o1
dcl_texcoord o0
dcl_position o10
dcl_position v0
    dcl_texcoord v1
    mov r0.x, c5
    slt r0.x, c4.y, r0
    max r0.x, -r0, r0
    slt r0.x, c5, r0
    add r0.y, -r0.x, c5
    mul r0.z, v1.y, r0.y
    add r0.y, -v1, c5
    mad o1.y, r0.x, r0, r0.z
    mov o0.xy, v1
    dp4 o10.w, v0, c3
    dp4 o10.z, v0, c2
    dp4 o10.y, v0, c1
    dp4 o10.x, v0, c0
    mov o1.x, v1

// approximately 14 instruction slots used
 

